package com.ddw.wotcg.client.threejs.cameras;

import com.ddw.wotcg.client.threejs.core.Object3D;
import com.ddw.wotcg.client.threejs.math.Matrix4;

/**
 * http://mrdoob.github.com/three.js/docs/54/#Reference/Cameras/Camera
 * 
 * @author fungus1487
 * 
 */
public class Camera extends Object3D {
	
	protected Camera() {
	}
	
	public native final Matrix4 getMatrixWorldInverse() /*-{
		return this.matrixWorldInverse;
	}-*/;
	
	public native final Matrix4 getProjectionMatrix() /*-{
		return this.projectionMatrix;
	}-*/;
	
	public native final Matrix4 getProjectionMatrixInverse() /*-{
		return this.projectionMatrixInverse;
	}-*/;
	
}
